package com.example.docking.dao.jindie.request;

import com.example.docking.dao.jindie.response.MaterialEntity;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class InvPickRequest {

    private String bill_date;//	string	true	单据日期
    private List<MaterialEntity> material_entity;//	List <MaterialEntity>	true	商品分录
    private String acceptor_id;//string	false	仓管员ID
    private List<String> attachments_url;//	List <string>	false	上传的附件url
    private String bill_no;//	string	false	单据编码
    private String bill_sp_id;//string	false	仓位
    private String bill_stock_id;//string	false	仓库
    private String currency_id;//	string	false	币别id
    private Map<String, String> custom_field;//	Map <string>	false	自定义字段使用指南
    private String dept_id;//	string	false	部门id
    private String emp_id;//	string	false	业务员id
    private String id;//	string	false	新增不填，更新时必填（id为空时代表新增单据）
    private List<SaveMulBillLabel> mul_bill_label;//	List <SaveMulBillLabel>	false	单据标签
    private String operation_key;//string	false	操作类型，审核audit、提交submit
    private String pick_type;//string	false	领料类型,1:普通领料，2：生产补料
    private String pick_use_id;//	string	false	领料用途
    private String remark;//	string	false	单据备注
}
